
;━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Data]                      ;|
life              = 666     ;|
power             = -1      ;|
attack            = 0       ;|
defence           = 0       ;|
fall.defence_up   = 0       ;|
liedown.time      = 0       ;|
airjuggle         = 0       ;|
sparkno           = 0       ;|
guard.sparkno     = 0       ;|
ko.echo           = 0       ;|
volume            = 255     ;|
intpersistindex   = 0       ;|
floatpersistindex = 0       ;|   
;━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Size]                      ;|
xscale           = 1        ;|
yscale           = 1        ;|
ground.back      = 0        ;|
ground.front     = 0        ;|
air.back         = 0        ;|
air.front        = 0        ;|
height           = 0        ;|
attack.dist      = 0        ;|
proj.attack.dist = 0        ;|
proj.doscale     = 0        ;|
head.pos         = 0,0      ;|
mid.pos          = 0,0      ;|
shadowoffset     = 0        ;|
draw.offset      = 0,0      ;|
;━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Velocity]                  ;|
walk.fwd     = 0            ;| 
walk.back    = 0            ;| 
run.fwd      = 0,0          ;|
run.back     = 0,0          ;|
jump.neu     = 0,0          ;|
jump.fwd     = 0            ;|
jump.back    = 0            ;|
runjump.fwd  = 0,0          ;|
runjump.back = 0,0          ;|
airjump.neu  = 0,0          ;|
airjump.fwd  = 0            ;|
airjump.back = 0            ;|
;━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Movement]                  ;|
airjump.num     = 0         ;|
airjump.height  = 0         ;|
yaccel          = 0         ;|
stand.friction  = 0         ;|
crouch.friction = 0         ;|
;━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
                            ;|
[Command]                   ;|
name    = "Vörös Szobalány" ;|
command = $N,$N,$N,$N,$N,$N ;|
time    = 1                 ;|
                            ;|                  
;━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[Statedef -1]

[State Ido]
type     = SelfState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef -2]

;━━ BGM ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[State Ido]
type        = PlaySnd
trigger1    = !ishelper
value       = S2,0
volume      = 255
channel     = 31
lowpriority = -1
loop        = 1
ignorehitpause = 1

;━━ Az idő múlik. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[State Ido]
type     = SelfState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef -3]

[State Ido]
type     = SelfState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 0]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 10]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 20]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 40]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 120]
type     = U
movetype = U
physics  = U

;━━ Initialization ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

[State Ido]
type       = ChangeAnim
triggerall = !ishelper
trigger1   = anim!=666
value      = 666
ignorehitpause = 1
[State Ido]
type     = Null
trigger1 = !roundstate
trigger1 = 666||var(59):=floor(pos x)
ignorehitpause = 1

;━━ Hiba ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

;━━ Explods
[State Hiba]
type          = Explod
triggerall    = !ishelper
trigger1      = !(gametime%6)
anim          = 4+random%3
name          = "Petals"
pos           = ifelse(random&2,-random%320,random%320),-20
postype       = left
vel           = .2+(random%4)*.1,.8
removetime    = 666
pausemovetime = -1
supermovetime = -1
scale         = .8,.8
sprpriority   = 2147483645
ontop         = 2
ownpal        = 1
ignorehitpause = 1
[State Hiba]
type          = Explod
triggerall    = !ishelper
trigger1      = !numexplod(2)
anim          = 1
id            = 2
name          = "Hiba"
pos           = 0,-2048
postype       = p1
bindtime      = -1
removetime    = -1
pausemovetime = -1
supermovetime = -1
scale         = 1,1
sprpriority   = 2147483646
ontop         = 2
trans         = sub
ownpal        = 0
ignorehitpause = 1
[State Hiba]
type          = Explod
triggerall    = !ishelper
trigger1      = !numexplod(3)
anim          = 1
id            = 3 
name          = "Hiba"
pos           = 0,-2048
postype       = p1
bindtime      = -1
removetime    = -1
pausemovetime = -1
supermovetime = -1
scale         = 1,1
sprpriority   = 2147483647
ontop         = 2
ownpal        = 1
ignorehitpause = 1

;━━ Other
[State Hiba]
type       = PalFX
trigger1   = !ishelper
time       = -1
add        = 256,256,256
mul        = 0,128-4*(gametime%32),128-4*(gametime%32)
ignorehitpause = 1
[State Hiba]
type       = ModifyExplod
trigger1   = !ishelper
id         = 2
pos        = 0,.18*(gametime%32)
scale      = 1.13+.003*(gametime%32),1.04+.003*(gametime%32)
ignorehitpause = 1
[State Hiba]
type       = AssertSpecial
trigger1   = !ishelper
flag       = nobardisplay
flag2      = nokoslow
ignorehitpause = 1
[State Hiba]
type       = AssertSpecial
trigger1   = roundstate=4
flag       = roundnotover
ignorehitpause = 1
[State Hiba]
type       = PosSet
trigger1   = !ishelper
x          = var(59)
y          = 2048
ignorehitpause = 1
[State Ido]
type     = StatetypeSet
trigger1 = 666
type     = S
movetype = I
physics  = N
ignorehitpause = 1
[State Ido]
type     = LifeSet
trigger1 = !ishelper
value    = 666
ignorehitpause = 1
[State Ido]
type     = NotHitBy
trigger1 = 666
value    = SCA,AA,AP,AT
time     = -1
ignorehitpause = 1
[State Ido]
type     = HitOverRide 
trigger1 = !ishelper
attr     = SCA,AA,AP,AT
stateno  = 120
slot     = 1
time     = 1
ignorehitpause = 1

[Statedef 170]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 175]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 180]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 185]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 190]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5000]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5001]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5010]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1
[Statedef 5011]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5020]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5030]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5035]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5040]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5050]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5070]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5071]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5080]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5081]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5100]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5101]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5110]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5120]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5150]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5200]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5201]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5210]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5500]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1

[Statedef 5900]

[State Ido]
type     = ChangeState
trigger1 = !ishelper
value    = 120
ignorehitpause = 1